double insulated - German English Dictionary